package com.cc.eds.model;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamAsAttribute;
import com.thoughtworks.xstream.annotations.XStreamImplicit;
import lombok.Getter;
import lombok.Setter;

import java.io.Serial;
import java.io.Serializable;
import java.util.List;

/**
 * zip_index_xml 数据集
 *
 * @author aa
 * @since 2019/8/3
 */
@Getter
@Setter
@XStreamAlias("DATASET")
public class DataSet implements Serializable {


    @Serial
    private static final long serialVersionUID = -6563820749944510747L;
    @XStreamAsAttribute
    @XStreamAlias("name")
    private String name;

    @XStreamAsAttribute
    @XStreamAlias("rmk")
    private String rmk;

    @XStreamAsAttribute
    @XStreamAlias("fieldcnt")
    private String fieldcnt;

    @XStreamImplicit
    private List<DataInfo> dataInfoList;
}
